generative foundation models